medicinal pomegranate wine - German English Dictionary